# Broadcom 802.11 Wireless Network Drivers
Release 4.10.47.0

Broadcom Corporation Confidential.
For Evaluation Use Only.

## System Requirements

### Software (supports the following operating systems):

- Windows XP
- Windows XP SP1
- Windows XP SP2
- Windows 2000 SP4

### Hardware:

- Minimum configuration: Pentium 300 MHz, 128 MB RAM.
- Broadcom BCM94301MP Mini-PCI Reference NIC -or-
- Broadcom BCM94301CB Cardbus Reference NIC -or-
- Broadcom BCM94301PC PCMCIA Reference NIC -or-
- Broadcom BCM94306CB Cardbus Reference NIC -or-
- Broadcom BCM94306MP Mini-PCI Reference NIC -or-
- Broadcom BCM94306CBSG Cardbus Reference NIC -or-
- Broadcom BCM94306MPSG Mini-PCI Reference NIC -or-
- Broadcom BCM94306MPGP Cardbus Reference NIC -or-
- Broadcom BCM94301+2050 Mini-PCI Reference NIC -or-
- Broadcom BCM94309CB Cardbus Reference NIC -or-
- Broadcom BCM94309MP Dualband Mini-PCI Reference NIC -or-
- Broadcom BCM94318MP Dualband Mini-PCI Reference NIC -or-
- Broadcom BCM94318MP Mini-PCI Reference NIC -or-
- Broadcom BCM94311MCG Mini-Card Reference NIC -or-
- Broadcom BCM94312MCAG Dualband Mini-Card Reference NIC -or- vendor equivalent.

## Included in This Release

- NDIS 5.1 miniport driver
- Driver supports required Windows XP wireless OIDs for zero configuration and administration
- Broadcom configuration tray application extended to support a similar interface as Windows XP on Windows 2000

## Hardware and Interoperability Test Matrix

- Laptops (MiniPCI)
  - Apple Powerbook G4 54Mbps AirPort Extreme
  - Dell Latitude C400
  - Dell Latitude C600
  - Dell Latitude C610
  - Dell Latitude C640
  - Dell Latitude C810
  - Dell Latitude C840
  - Dell Latitude X200
  - Dell Inspiron 4100
  - Dell Inspiron 4150
  - Dell Inspiron 5100
  - Dell Inspiron 8100
  - Dell Inspiron 8200
  - Gateway M405
  - Gateway450ROG
  - IBM ThinkPad T23
  - IBM ThinkPad A30
  - IBM Thinkpad A31
  - Toshiba Tecra 9000
  - Toshiba Satellite Pro 4600
  - Sony Vaio R505
  - Sony Vaio SRX-77P
  - Gateway Solo 5350
  - Gateway Solo 9550
  - HP Omnibook 6100
  - HP NC4000
  - Fujitsu Lifebook B-Series
  - Fujitsu Lifebook P-Series
- Access Points:
  - Adaptec AWN-8060 (b only) Access Point
  - Atheros 5001X AP - 802.11a
  - 3Com AirConnect AP
  - Apple Airport Extreme Access Point
  - Belkin AP F5D7130
  - Broadcom 11b Wireless Router Reference Design - Linux
  - Broadcom 11b Wireless Router Reference Design - VxWorks
  - Broadcom 54g Wireless Router Reference Design - Linux
  - Broadcom 54g Wireless Router Reference Design - VxWorks
  - Broadcom 54a Wireless Router Reference Design - Linux
  - Broadcom 54a Wireless Router Reference Design - VxWorks
  - Buffalo Airstation WR-B11
  - Cisco 340
  - Cisco 350
  - Cisco 1100 AP (IOS)
  - Cisco 1220A AP (Vx)
  - Cisco 1200B AP (Vx)
  - Cisco 1200(a/b/g) Access Point(IOS)
  - Dell TrueMobile 1170 AP
  - D-Link AP614+ AP
  - D-Link DL-713P Wireless Router
  - D-Link DWL900 Wireless AP
  - D-Link DWL900+ Wireless AP
  - D-LINK DWL5000 AP
  - D-Link DWL6000 Dualband Wireless AP
  - D-LINK AirPlus Xtreme-G DI-624 (HW B1, FW 1.10) - Atheros
  - D-Link DI 774 (a/b/g) Access Point
  - D-Link DI 624 (b/g) Access Point
  - Instant802.Gateway 7001 (a/b/g) Access Point
  - Intel Pro/Wireless 5000 Dualband AP
  - Intel ProWL 2011B Enterprise AP
  - Intel Residential Wireless Router
  - Intermec Mobile Lan 2106 - 802.11a
  - Linksys BEFW11S4 Wireless Router
  - Linksys WAP11 Wireless AP (Gold and 2.2)
  - Linksys WET11 Wireless Ethernet Bridge
  - Linksys BEFW11P1 AP
  - Linksys BEFSX41 AP
  - Linksys WAP51AB AP
  - Linksys WRT54G Res Gateway AP
  - Lucent AP-1000
  - Lucent AP-2000
  - Netgear Wireless Router MR814V2
  - Netgear FWAG114 Dualband(a/b/g) Access Point
  - Proxim Skyline Wireless Router
  - Proxim AP2000 802.11a AP
  - Proxim AP-600
  - Microsoft Wireless Base Station MN-500
  - Microsoft MN700 (b/g)Access Point
  - SMC 7004AWBR Wireless Router
  - Symbol Spectrum 24 Hi-Rate AP
  - Symbol 4131 AP
- Wireless Stations:
  - ActionTec Wireless Mini-PCI
  - Intel Pro/Wireless 2011
  - Intel Pro/Wireless 2011B
  - Intel Pro 5000 802.11a Cardbus Card
  - Cisco 350 802.11b wireless PCMCIA
  - Cisco 340 802.11b wireless PCMCIA
  - Cisco 802.11a Air-CB20A
  - Lucent ORiNOCO 802.11b wireless PCMCIA
  - Lucent (Agere) 802.11b wireless Mini-PCI
  - 3Com AirConnect STA
  - Symbol Spectrum 4121 Hi-Rate STA
  - Linksys WPC11 2.0 (Prism 2.0)
  - Linksys WPC11 2.5 (Prism 2.5)
  - Linksys WPC11 3.0 (Prism 3.0)
  - Linksys WPC11 3.1 (Prism 3.1)
  - Linksys WUSB11v2.6
  - Linksys WPC51AB Dual-Band Wireless A+B PC Card Adapter
  - Linksys PCI card 4301
  - Linksys Instant Wireless PCI Card
  - IBM 802.11b wireless Mini-PCI (Intersil 2.5)
  - SMC 802.11b wireless PCMCIA
  - Netgear 802.11b wireless PCMCIA
  - D-Link 802.11b wireless PCMCIA
  - D-Link DWL-650+ Cardbus HW A1 FW 1.0 - Intersil
  - D-Link DWL-650+ Cardbus HW B1 FW 2.0 - Atheros
  - Cirrus Logic 802.11b Wireless PCMCIA
  - Atheros 802.11a 5000 Cardbus Card
  - Atheros 802.11a 1001X Cardbus Card
  - Belkin Wireless Desktop PCI Network Card F5D6001
  - Belkin Wireless Notebook Network Card F5D6020
  - Microsoft Wireless USB Adapter MN-510
  - Microsoft Wireless Notebook Adapter MN-520
- Servers:
  - Cisco Secure Access Control Server (ACS) v4.0
  - Cisco Secure Access Control Server (ACS) v3.3 (Supports EAP-FAST)
  - Cisco Secure Access Control Server (ACS) V3.2
  - Cisco Secure Access Control Server (ACS) V3.1
  - Cisco Secure Access Control Server (ACS) V2.6
  - Microsoft Radius Server (IAS) Windows 2000
  - Microsoft Radius Server (IAS) Windows 2003
  - Funk Odyssey Radius Server
  - Secure Computing Safe Word Premier Access Token Server
  - Microsoft Windows 2003 Certificate Authority

## Known Limitations, Problems, and Notices

- Pure IPV6 networks (no IPV4 configurations within the network) do not allow Ethernet detection (look in the advance tab under "Disable Upon Wired Connect").
- Installshield has a variety of command line options. Each of the options below are not case sensitive, and may be used with a "-" or "/". Separate multiple command line switches with a space, but do not put a space inside a command line switch (for example, /r /f1Install.iss is valid, but not /r/f1 Install.iss). When using long path and filename expressions with switches, enclose the expressions in double quotation marks. The enclosing double quotes tell the operating system that spaces within the quotation marks are not to be treated as command line delimiters
  -app
  Install the tray only, and not the driver
  -on
  Turns Wireless Zero Config off and configures the Broadcom Tray Utility to manage the network
  -wlconfig:[file to import]
  Import preferred network profiles at the end of installation
  -f1[path\ResponseFile]
  Specifies an alternate location and name of the response file (.iss file). If this option is used when running InstallShield Silent, the response file is read from the folder/file specified by [path\ResponseFile]. If this option is used along with the -r option, the response file is written to the folder/file specified by[path\ResponseFile]
  -f2[path\LogFile]
  Specifies an alternate location and name of the log file created by InstallShield Silent. By default, Setup.log log file is created and stored in the same directory as that of Setup.inx.
  -l[language ID]
  Specifies the language in which the setup runs. [language ID] is a numeric language ID of the form 0xnnnn or simply nnnn. The setup runs in this language regardless of the default setup language specified in the IDE or the default language of the target system. This switch has no effect when the setup is running silently and a Lang key is set in the [Application] section of Setup.iss. Recording a response file (by running Setup.exe with the -r switch) sets the Lang key automatically; for the -l switch to affect a silent setup, this key must be deleted from Setup.iss
  -m[filename]
  Causes Setup.exe to generate a Management Information Format (.mif) file automatically at the end of the setup. Do not include a path or an extension. The .mif file is always placed in the temp folder. [filename] is optional. If you do not specify a filename, the resulting file will be called Status.mif
  -m1[serial number]
  Tells setup to place the indicated serial number in the .mif file that is generated by the -m switch
  -m2[locale string]
  Tells setup to place the indicated locale in the .mif file that is generated by the -m switch. English (ENU) is the default; refer to Microsoft documentation for a complete listing of locale strings
  -r
  Causes Setup.exe automatically to generate a silent setup file (.iss file), which is a record of the setup input, in the Windows folder
  -s
  Runs InstallShield Silent to execute a silent setup
  -verbose
  Provides more detailed information when a Setup.exe error occurs
  -infdir:
  Specifies a subdirectory to find inf files.
- Windows 9x (Windows 95, Windows SE, Windows ME) is no longer supported.
- To satisfy HCT 12 WHQL, the default for our IBSS link behavior is changed. Now the driver only indicates "link up" on an IBSS if there is at least one other IBSS member. The corresponding TrayApp versions are intended to account for the change, as do Windows/XP SP1 and SP2. NOTE: EARLIER VERSIONS OF THE UI, AND XP "GOLD" WILL WORK DIFFERENTLY with the new driver. There will be a few beacons from the created IBSS, but after a few seconds w/o a link up indication the management application will teardown the IBSS and move to the next preferred network in the list (PN). The IBSS won't be tried again until the next cycle through the PN list.
- GINA validated wireless networks that use certificates must use the machine store and not a user store as the user has not logged in yet
- With certificate based networks, it is an invalid configuration to have a certificate chain that crosses user and machine cert store boundaries
- When a user exports a series of preferred networks, and an EAP type is selected that requires a certificate, it is not possible to export where in the machine to get the certificate, as each machine stores certificates in a unique location (it is a hash function).
- When running Afterburner enabled subsystems, the TCP/IP setting within Windows must be enlarged to gain the full effects of the throughput opportunity.
- For 802.11a + WPA WIFI testing, a Synad AP is required. This access point is not obtainable, nor has it been for nearly a year. Thus we run our internal tests with a different access point. No issue has ever come about due to the Synad AP in the past.
- This release supports customizable help files. If you want to modify the English help file shipped with the release you can edit the HTML files (convert the .chm file with the Microsoft help compiler - hhc.exe) and then compile a new chm file. At that point, simply drop bcmwlhlp.chm into the release directory on top of the one that we shipped to you and it will be installed automatically along with the rest of the driver files. If you wish to remove the help file from the release, simply delete the .chm file and InstallShield will automatically sense that.
- Customer shall (i) obtain all government approvals and registrations for Customer's use of the software and (ii) comply with all applicable laws, rules, and regulations in connection therewith (including, without limitation, regulatory requirements under Title 47 CFR Part 15, Industry Canada RSS-210, European Directive 1999/5/EC, and regulations related to RF exposure). Customer understands and acknowledges that the software is subject to all pertinent import and export laws of the United States.
- Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/). Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. Copyright (c) 1999 - 2005 NetGroup, Politecnico di Torino (Italy). Copyright (c) 2005 CACE Technologies, Davis (California). All rights reserved.
- Licensing terms and attribution requirements for modules included in this software are available at the following locations: (i) OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/; (ii) Open1x Project (http://www.open1x.org; (iii) WinPcap project (http://www.winpcap.org) and (iv) software developed by the University of California, Lawrence Berkeley Laboratory and its contributors.
- Integrated supplicants (we manage the network) have not been tested when configured as TTLS:MD5 as well as TTLS:CHAP. We are unable to locate backend servers that support this at release time.
- In previous releases, for OEM evaluation, it was possible to set the locale to "ALL". If the driver is configured for "ALL" on a dualband system, and WZC is managing the network, you must use a preferred network configuration to execute the same evaluation.
- To enable Soft-AP as a feature, you must modify your .inf file. Simply add the following text to your .inf file within [common.reg]:
  HKR, ,"EnableSoftAP", 0, "1".
  - Soft-AP is only available for Windows XP
  - When Soft-AP function is enabled, the Wireless Networks, Link Status, Site Monitor and Diagnostics will all be disabled.
  - Users must turn-off Windows XP "Zero configuration" (WZC) and therefore scanning.
  Once Soft-AP is up and running a new control panel tab will appear.
  - To make the feature useful, you will want to bridge the wireless driver with an Ethernet driver under Windows XP so that all wireless packets make their way to an Ethernet network where there is presumably access to the Internet. Look in Network Connections, right click the wireless device and select Bridge Connections.
  - Check "Enable AP" in the "AP Config" tab, and uncheck the "Use Windows to Configure My Wireless Network Settings" in the "Wireless Networks" tab.
  - Configure your new *SoftAP* via this window and you are set to go.
  - To disable Soft-AP, uncheck the “Enable AP” checkbox and also re-enable Windows Zero Configuration to bring the device to the normal client mode.
- The Soft-AP feature does NOT support Wi-Fi Protected Access (WPA). It does support WEP.
- When disabling the Soft-AP feature, and you are running Microsoft WPA supplicants (Windows XP), you will need to wait for ~30 seconds after disabling SoftAP for the system to be configurable again.
- CCX support cannot run properly in a multi-adapter configuration
- In Chinese and Japanese versions of Windows, installing an unsigned driver will result in bcmwl5.sys to not getting updated. This is not an issue as long as the driver is signed.
- Broadcom Reference software includes a loose binding in the .inf file. It will bind to any adapter with the Broadcom vendor and device id. If you do not remove it, or further qualify it with a sub-vendor and sub-device ID, that driver will load on any vendor's hardware.
- Users should be made aware of how to properly use InstallShield. For optimal ease of installation
  - Run the InstallShield executable setup.exe
  - After InstallShield finishes, shut down the system
  - Install the 802.11 network interface card
  - Turn on system
  - Prior to getting WHQL approved .cat files you will want to be aware of the following steps during system bootup:
  - For WinXP:
    - Make use of all defaults in the New Hardware Wizard (select next and yes).
  - For Win2K:
    - Select next twice
    - Ensure that all check boxes are unchecked
    - Select next twice
    - At the digital signature warning screen hit next
    - Select finish
- To cleanly uninstall, users should be made aware of the application layer uninstall as opposed to uninstalling a device in the driver configuration tab (Properties:Configure:Driver:Uninstall). Users should follow the InstallShield uninstall procedure:
  - Click on Start Menu
  - Select the Control Panel
  - Select Add or Remove Programs
  - Select BRCM 802.11 Wireless Card (or your proper device string from the .inf file)
  - Select Change/Remove
  - Select OK
- When installing in a system that has never run the driver before, simply use the normal driver installation once the hardware is detected.
- There are some special instructions to be followed to obtain passing WHQL results:
  - When running WHQL tests, be sure to remove the Tray Applet.
  - As per MSFT WHQL guidelines, warnings will not prevent attaining a logo.

## What's New in the 4.10.47.0 Release?

- Fixed an issue with the help file. When French was to be used, English was being displayed
- Fixed an issue where certificate selection within the Tray listed intermediate certificates when the root was selected, and vice versa
- Fixed an EAP-FAST supplicant issue where blank or invalid credentials resulted in a tray crash.
- Handled Domain Name usage for MSCHAPV2

## What's New in the 4.10.46.0 Release?

- Fixed an issue with Smartcard, where the tray would prompt the user with an incorrect dialog box after radio disable, card ejection, and radio enable
- Fixed an issue with our tray now allows limited users to define who is managing the adapter (the tray or WZC).
- Fixed a bug in server validation. When enabled, if an incorrect server name was entered, authentication would still occur.
- Fixed an issue with GINA/SSO when domain users do not have local machine administrator rights. SSO was not being launched after a suspend/resume sequence.

## What's New in the 4.10.43.0 Release?

- Added final help and tray language translations
- Fixed a bug with un-install for limited users
- Fixed an tray issue for EAP-FAST timeouts
- Fixed a localization bug to display the proper strings for a control panel page.
- Logins were being snapped (re-associated) when a user logged in. This is incorrect behavior
- Fixed a CCKM bug. The AKM would fail when connecting to Cisco AP's with WDS enabled.
- Fixed a tray crash during re-start
- Fixed a tray issue where it would prompt for credentials on EAP-FAST/TLS, which was incorrect.
- Fixed a bug with Smartcard and SSO. Identity handling was not correct, resulting in a user being unable to change it when incorrect, and domain validation during SSO (domain information extracted from identity).
- Added protection for EAP-FAST machine authentication. If ACS hands over a bad PAC, user authentication can still succeed. This is a work-a-round for an ACS 4.0 bug.

## What's New in the 4.10.36.0 Release?

- Fixed a memory leak in the tray
- Changed the default TLS fragmentation threshold to be identical to prior releases

## What's New in the 4.10.35.0 Release?

- Moved roam thresholds to -75db due to improvement in RSSI measuring
- Added support for a new WIFI power save mode, U-APSD.
- Added support for Cisco Compatible eXtensions Version 4.
- Supplicant now leverages embedded designs in a single source base
- Added support for 4311 single band Mini-Card designs
- Added support for 4312 dual band Mini-Card designs
- Added support for 4311 single band Express Card designs
- Extended GINA/SSO support for Smartcards
- Added 64-bit support in InstallShield and a combined 64/32 .inf
- Added support for IPV6 within the tray application and packet parsing within the driver (WMM priority and Afterburner)
- Added support for new tray control panel application to combine features of prior releases with new GUI effort
- Updated Regulatory support to match certification matrix for Fall 2005.

## WIFI WPA + 802.11g Test Results

SECTION 5.0: AP TEST CONFIGURATIONS - WPA+802.11g |
5.1.1 OOB Verification | Pass
5.1.2 Configurability Test |
- Turn WPA on or off | Pass
- When WPA is on, verify PSK or TLS can be selected | Pass
- Multicast/unicast keys & mixture of WPA/WPA cannot be selected | Pass
- Spefigy SSID string | Pass
- Specify default pass phrase ("12345678") forWPA-PSK can be configured | Pass
5.1.3 WPA Initial Ping Test |
- APs: Security: WPA-TLS, Ch: 11, Server: Funk |
- STAUT: on Win2K using Funk supplicant |
- Atheros AP | Pass
- Broadcom AP | Pass
- Globespan AP | Pass
- Proxim AP | Pass
- TI AP | Pass
5.2.2.1 - Configuration #S1-Pure G --- Broadcom-G AP |
- (ESSID: a, WEP: off, Ch: 1, B-Rates: 1, 2, 5.5, 11, Beacons: 50, RTS: off, Frag: off): STA on Win2K |
- Data Transfer 1: FileSendLong Tx - S1GDT1 [13.02] | Pass
- Data Transfer 2: FileSendLong Rx - S1GDT2 [13.32] | Pass
- Data Transfer 3: InquiryLong Tx - S1GDT3 [1.05] | Pass
- Data Transfer 2(NAV): if throughput less than 80% of throughput measured in DT#2 | Pass
- Data Transfer 2(PLCP): if throughput less than 80% of throughput measured in DT#2 | Pass
5.2.2.2 - Configuration #S1-Pure B --- Cisco-B AP |
- (ESSID: a, WEP: off, CH: 2, B-Rates: 1, 2, 5.5, 11, Beacons: 50, RTS: off, Frag: off): STA on Win2K |
- Data Transfer 1: FileSendLong Tx - S1BDT1 [3.64] | Pass
- Data Transfer 2: FileSendLong Rx - S1BDT2 [3.63] | Pass
- Data Transfer 3: InquiryLong Tx - S1BDT3 [0.66] | Pass
5.2.2.3 - Configuration #S1-Mix BG --- Glopespan-G AP |
- (ESSID: a, WEP: off, CH: 3, B-Rates: 1, 2, 5.5, 11, Beacons: 50, RTS: off, Frag: off): STA on Win2K |
- STA B Values: Atheros-G in 802.11b only mode, RTS: 256, Frag: 500 |
- Data Transfer 1: FileSendLong Tx - S1MGDT1 [3.93] | Pass
- S1MBDT1 [1.50] | Pass
- Data Transfer 2: FileSendLong Rx - S1MGDT2 [5.36] | Pass
- S1MBDT2 [0.30] | Pass
- Data Transfer 3: InquiryLong Tx - S1MGDT3 [0.61] | Pass
- S1MBDT3 [0.07] | Pass
5.2.2.4 - Configuration #S2-Pure G --- Globespan-G AP |
- (ESSID: abcdefghijklmnopqrstuvwxyzABCDEF, WEP: PSK_12345678, Supplicant: MS, CH: 4, |
B-Rates: 1, 2, 5.5, 11, Beacons: 100, RTS: off, Frag: 500): STA on WinXP |
- Data Transfer 1: FileSendLong Tx - S2GDT1 [8.12] | Pass
- Data Transfer 2: FileSendLong Rx - S2GDT2 [7.10] | Pass
- Data Transfer 3: InquiryLong Tx - S2GDT3 [0.70] | Pass
5.2.2.5 - Configuration #S2-Pure B --- Cisco-B AP |
- (ESSID: 12345678901234567890123456789012, WEP: PSK_12345678, Supplicant: MS, CH: 5, |
B-Rates: 1, 2, 5.5, 11, Beacons: 100, RTS: 256, Frag: off): STA on WinXP |
- Data Transfer 1: FileSendLong Tx - S2BDT1 [3.25] | Pass
- Data Transfer 2: FileSendLong Rx - S2BDT2 [3.30] | Pass
- Data Transfer 3: InquiryLong Tx - S2BDT3 [0.50] | Pass
5.2.2.6 - Configuration #S2-Mix BG --- Broadcom-G AP |
- (ESSID: abcdefghijklmnopqrstuvwxyzABCDEF, WEP: PSK_12345678, Supplicant: MS, CH: 6, |
B-Rates: 1, 2, 5.5, 11, Beacons: 100, RTS: off, Frag: off) |
- STA B Values: Globespan-B, RTS: off, Frag: 500 (STA on WinXP) |
- Data Transfer 1: FileSendLong Tx - S2MGDT1 [3.00] | Pass
- S2MBDT1 [2.60] | Pass
- Data Transfer 2: FileSendLong Rx - S2MGDT2 [2.30] | Pass
- S2MBDT2 [0.36] | Pass
- Data Transfer 3: InquiryLong Tx - S2MGDT3 [0.42] | Pass
- S2MBDT3 [0.43] | Pass
5.2.2.7 - Configuration #S3-Pure G --- TI-G AP |
- (ESSID: space here, WEP: 0x9876543210, CH: 7, B-Rates: 1, 2, 5.5, 11, 6, 12, 24, |
Beacons: 200, RTS: off, Frag: off): STA on Win2K |
- Data Transfer 1: FileSendLong Tx - S3GDT1 [13.42] | Pass
- Data Transfer 2: FileSendLong Rx - S3GDT2 [12.62] | Pass
- Data Transfer 3: InquiryLong Tx - S3GDT3 [0.88] | Pass
5.2.2.8 - Configuration #S3-Pure B --- Cisco-B AP |
- (ESSID: space here, WEP: 0x9876543210, CH: 8, B-Rates: 1, 2, 5.5, 11, Beacons: 200, |
RTS: off, Frag: 500): STA on Win2K |
- Data Transfer 1: FileSendLong Tx - S3BDT1 [2.25] | Pass
- Data Transfer 2: FileSendLong Rx - S3BDT2 [3.63] | Pass
- Data Transfer 3: InquiryLong Tx - S3BDT3 [0.64] | Pass
5.2.2.9 - Configuration #S3-Mix BG --- TI-G AP |
- (ESSID: space here, WEP: 0x9876543210, CH: 9, B-Rates: 1, 2, 5.5, 11, Beacons: 200, |
RTS: off, Frag: off) |
- STA B Values: Globespan-B, RTS: 256, Frag: off (STA on Win2K) |
- Data Transfer 1: FileSendLong Tx - S3MGDT1 [3.70] | Pass
- S3MBDT1 [2.45] | Pass
- Data Transfer 2: FileSendLong Rx - S3MGDT2 [2.54] | Pass
- S3MBDT2 [0.40] | Pass
- Data Transfer 3: InquiryLong Tx - S3MGDT3 [0.50] | Pass
- S3MBDT3 [0.39] | Pass
5.2.2.10 - Configuration #S4-Pure G --- Proxim-G AP |
- (ESSID: a, WEP: WPA-TLS, Supplicant/Server: MS/MS CH: 10, B-Rates: 1, 2, 5.5, 11, 6, 12, 24, |
Beacons: 500, RTS: 256, Frag: 500): STA on WinXP |
- Data Transfer 1: FileSendLong Tx - S4GDT1 [8.27] | Pass
- Data Transfer 2: FileSendLong Rx - S4GDT2 [12.0] | Pass
- Data Transfer 3: InquiryLong Tx - S4GDT3 [1.05] | Pass
5.2.2.11 - Configuration #S4-Pure B --- Cisco-B AP |
- (ESSID: a, WEP: WPA-TLS, Supplicant/Server: MS/MS, CH: 11, B-Rates: 1, 2, 5.5, 11, Beacons: 500, |
RTS: 256, Frag: 500): STA on WinXP |
- Data Transfer 1: FileSendLong Tx - S4BDT1 [2.50] | Pass
- Data Transfer 2: FileSendLong Rx - S4BDT2 [2.19] | Pass
- Data Transfer 3: InquiryLong Tx - S4BDT3 [0.50] | Pass
5.2.2.12 - Configuration #S4-Mix BG --- Proxim-G AP |
- (ESSID: a, WEP: WPA-TLS, Supplicant/Server: MS/MS, CH: 11, B-Rates: 1, 2, 5.5, 11, Beacons: 500, |
RTS: Off, Frag: off): STA on WinXP |
- STA B Values: Intel-B, RTS: off, Frag: off |
- Data Transfer 1: FileSendLong Tx - S4MGDT1 [2.80] | Pass
- S4MBDT1 [1.80] | Pass
- Data Transfer 2: FileSendLong Rx - S4MGDT2 [2.80] | Pass
- S4MBDT2 [2.06] | Pass
- Data Transfer 3: InquiryLong Tx - S4MGDT3 [0.40] | Pass
- S4MBDT3 [0.25] | Pass
5.3.1 - WPA Same Mode Roaming with an Authentication Server |
- (ESSID: roaming, WEP: WPA-TLS, Supplicant/Server: Funk/Funk, Ch:8, Frag/RTS: Off): STA on Win2K |
- Globespan-G(AP2) | Pass
- TI-G(AP3) | Pass
- Proxim-G(AP4) | Pass
5.3.2 - WPA Same Mode Roaming using Pre-Shared Keys |
- (ESSID: roaming, WEP: PSK_12345678, Supplicant: Funk, Ch:9, Frag/RTS: Off): STA on Win2K |
- Globespan-G(AP2) | Pass
- TI-G(AP3) | Pass
- Proxim-G(AP4) | Pass
5.4.1 - Configuration #MCS1 --- Broadcom-G AP Values: (ESSID: Multicast, WEP: 0x0123456789, |
CH: 8, B-Rates: 1, 2, 5.5, 11, Beacons: 100, RTS: off, Frag: off) |
- STAUT(G-STA-MC-1)on Win2K: All Default --- Atheros-G STA(G-STA-MC-2): All Default |
- Data Transfer: Realaud Rx | Pass
5.4.2 - Configuration #MCS2 --- Proxim-G AP Values: (ESSID: Multicast, WEP: PSK_0123456789, |
Supplicant: MS, CH: 11, B-Rates: 1, 2, 5.5, 11, 6, 12, 24, Beacons: 150, RTS&Frag: off) |
- STAUT(G-STA-MC-1) on Win2XP: All Default --- TI-G STA(G-STA-MC-2): Power Save: PSPOLL |
- Data Transfer: Realaud Rx | Pass
5.5 Negative Tests |
- Wrong ESSID: | Pass
- Wrong Case in ESSID: | Pass
- ESSID Substring: | Pass
- WEP key mismatch: | Pass
- Station/AP WEP mismatch: | Pass
5.6.1 STA Countermeasures |
- After the first bad frame STA continues to ping | Pass
- After the second bad frame STA continues to ping | Pass
- After the third bad frame STA deauthenticates and pings stop | Pass
- After 60 seconds the STA can associate and the ping session resumes | Pass
5.6.2.1 STA WPA Negative Tests: Non-Association with a WEP AP(Proxim) |
- ESSID: wpa, WEP: 9876543210, Ch: 11, B-Rate: 1, 2, 5.5, 11, Beacons: 100; Frag/RTS: Off |
- STAUT on WinXP: Configure for WPA-TLS |
- Verify the STA does not receive a ping response from the authenticaton server | Pass
5.6.2.1 STA WPA Negative Tests: Non-Association with an AP not using WPA(Proxim) |
- ESSID: wpa, WEP: Off, Ch: 11, B-Rate: 1, 2, 5.5, 11, Beacons: 100; Frag/RTS: Off |
- STAUT on WinXP: Configure for WPA-TLS |
- Verify the STA does not receive a ping response from the authenticaton server | Pass
5.6.2.3.1 STA WPA Negative Tests: Non-Association with a PSK configured station(Broadcom) |
- ESSID: wpa, WEP: WPA-TLS, Server: MS, Ch: 11, B-Rate: 1, 2, 5.5, 11, Beacons: 100; Frag/RTS: Off |
- STAUT on WinXP: configured for WPA-PSK: 12345678 |
- Verify an Atheros STA configured for WPA-TLS can associate and can ping the server | Pass
- Verify the STA does not receive a ping response from the authenticaton server | Pass
5.6.2.3.2 STA WPA Negative Tests: Non-Association with a TLS configured station(Broadcom) |
- ESSID: wpa, WEP: PSK_12345678, Ch: 11, B-Rate: 1, 2, 5.5, 11, Beacons: 100; Frag/RTS: Off |
- STAUT on WinXP: configured for WPA-TLS |
- Verify an Atheros STA configured for WPA-PSK can associate and can ping the server | Pass
- Verify the STA does not receive a ping response from the authenticaton server | Pass
SECTION 6.0: IBSS TEST CONFIGURATIONS WPA+802.11g |
6.1.1 - Active Scan Tests |
Creator STA = Station Under Test (ESSID: active scan, WEP: off, CH: 1, all else default) | Pass
Join STA = Atheros-G---> (Frag: 384); (RTS: Off) | Pass
Verify SUT responds with a valid response to probe | Pass
Verify basic rates enumerated in the beacons are only 1, 2, 5.5 and 11 Mbps | Pass
Verify the channel in beacon frame is correct | Pass
Verify EID=42 and EID=50 are NOT present in the beacon message | Pass
Verify BSSID is a random value after restart | Pass
Data Transfer #1: FileSendLong from Atheros-G to SUT - SI1DT1 [1.8] | Pass
Data Transfer #2: FileSendLong from SUT to Atheros-G - SI1DT2 [3.5] | Pass
6.2.1 - Passive Scan Tests |
Creator STA = Station Under Test (ESSID: passive scan, WEP: 0x1122334455, CH: 11, Frag: off, RTS: off) | Pass
Join STA = Atheros-G---> (Frag: off, RTS: 300) | Pass
Verify SUT responds with a valid response to probe | Pass
Verify basic rates enumerated in the beacons are only 1, 2, 5.5 and 11 Mbps | Pass
Verify the channel in beacon frame is correct | Pass
Verify EID=42 and EID=50 are NOT present in the beacon message | Pass
Verify BSSID is a random value after restart | Pass
Data Transfer #1: FileSendLong from Atheros-G to SUT - SI2DT1 [1.7] | Pass
Data Transfer #2: FileSendLong from SUT to Atheros-G - SI2DT2 [3.4] | Pass
6.3.1 - IBSS WEP on Tests |
Creator STA = Globespan-G (ESSID: IBSS wep on, WEP: 0xdeadbeef12, CH: 4, B-Rates: 1, 2, 5.5, 11, | Pass
S-Rates: 1, 2, 5.5, 11, Frag: off, RTS: Off) | Pass
Joiner STA1 = Buffalol-G---> (Frag: off, RTS: 300) | Pass
Joiner STA2 = STA Under Test ---> (All default) | Pass
Verify SUT responds with a valid response to probe | Pass
Verify basic rates enumerated in the beacons are only 1, 2, 5.5 and 11 Mbps | Pass
Verify the channel in beacon frame is correct | Pass
Verify EID=42 and EID=50 are NOT present in the beacon message | Pass
User sniffer to capture a trace for 2 minutes and verify beacons fairly distributed between stations | Pass
Data Transfer #1: FileSendLong from Buffalo-G to SUT - SI3DT1 [3.2] | Pass
Data Transfer #2: FileSendLong from SUT to Buffalo - SI3DT2 [3.5] | Pass
Data Transfer #3: Multicast Realaud - SI3DT3 [0.06] - Broadcaster: Globespan, Receiver: SUT | Pass
Data Transfer #4: Multicast Realaud - SI3DT4 [0.06] - Broadcaster: SUT, Receivers: Buffalo-G and Globespan-G | Pass
6.4.1 - IBSS WEP off Tests |
Creator STA = Atheros-G (ESSID: IBSS wep off, WEP: off, CH: 8, B&S Rates: Default, Frag&RTS: off) | Pass
Joiner STA1 = Buffalo-G---> (Frag: 400, RTS: 300) | Pass
Joiner STA2 = STA Under Test ---> (All default) | Pass
Verify SUT responds with a valid response to probe | Pass
Verify basic rates enumerated in the beacons are only 1, 2, 5.5 and 11 Mbps | Pass
Verify the channel in beacon frame is correct | Pass
Verify EID=42 and EID=50 are NOT present in the beacon message | Pass
User sniffer to capture a trace for 2 minutes and verify beacons fairly distributed between stations | Pass
Data Transfer #1: FileSendLong from Atheros-G to SUT - SI4DT1 [3.5] | Pass
Data Transfer #2: FileSendLong from SUT to Atheros-G - SI4DT2 [3.5] | Pass
Data Transfer #3: FileSendLong from Buffalo-G to SUT - SI4DT3 [1.9] | Pass
Data Transfer #4: FileSendLong from SUT to Buffalo-G - SI4DT4 [3.5] | Pass
6.5.1 Re-Join Tests |
Creator STA = Globespan-G (ESSID: coalesce, WEP: off, CH: 11, B&S Rates: Default, Frag: off, RTS: off) | Pass
Joiner STA1 = TI-G---> (Frag: off, RTS: off, all else default) | Pass
Joiner STA2 = STA Under Test ---> (CH: 11, Frag: off, RTS: off, all else default) | Pass
Move SUT out of range and verify not receiving beacons | Pass
Move SUT back into range, verify connection to 3 STAs | Pass

## WIFI WPA + 802.11b Test Results

WIFI WPA AP Test Configurations |
4.1 Out of the box Verification | Pass
4.3 Configuration Paramters |
- Turn WPA on or off | Pass
- When WPA is on, Verify PSK of TLS can be selected | Pass
- Multicast/unicast keys & mixture of WPA/WEP cannot be selected | Pass
- Specify SSID string | Pass
- Specify default pass phrase ("12345678") for PSK WPA | Pass
5.0 Initial Ping Test - Win2K & Funk 802.1x Supplicant in EAP-TLS |
- Atheros AR5BAP - 00025A (AP1) | Pass
- Cisco AIR-AP1230B (AP2) | Pass
- Broadcom AP BCM4306 (AP3) | Pass
- Intersil PRISM ISL36356A (AP4) | Pass
6.1 Same Mode Roaming with Authentication Server - Win2k & Funk |
- Cisco AIR-AP1230B (AP2) | Pass
- Broadcom AP BCM4306 (AP3) | Pass
- Intersil PRISM ISL36356A (AP4) | Pass
6.2 Same Mode Roaming Using Pre-Shared Keys - Win2K & Funk |
- Cisco AIR-AP1230B (AP2) | Pass
- Broadcom AP BCM4306 (AP3) | Pass
- Intersil PRISM ISL36356A (AP4) | Pass
7.2 STA Countermeasures - Win2K |
1. The Access Point generates a single bad frame | Pass
- Verify the STA continues to ping for the next 70 seconds | Pass
2. The access Point generates a second bad frame | Pass
- Verify the STA continues to ping for the next 50 seconds | Pass
3. The Access Point generates a third bad frame | Pass
- Verify the STA deauthenticate the pings stops | Pass
4. Verify the STA could only reassociate after 60 seconds | Pass
9.1.1 STA Point-to-point Throughput - XP |
a. WPA - EAP-TLS | Pass
- S1DT1 [4.0Mbps] - Cisco 1230B | Pass
- S1DT2 [3.5Mbps] - Cisco 1230B | Pass
- S1DT3 [0.2Mbps] - Cisco 1230B | Pass
- S2DT1 [1.5Mbps] - Broadcom AP BCM4306 | Pass
- S2DT2 [3.5Mbps] - Broadcom AP BCM4306 | Pass
- S2DT3 [0.3Mbps] - Broadcom AP BCM4306 | Pass
b. WPA-PSK | Pass
- S1DT1 [4.0Mbps] - Cisco 1230B | Pass
- S1DT2 [3.5Mbps] - Cisco 1230B | Pass
- S1DT3 [0.2Mbps] - Cisco 1230B | Pass
- S2DT1 [1.5Mbps] - Broadcom AP BCM4306 | Pass
- S2DT2 [3.5Mbps] - Broadcom AP BCM4306 | Pass
- S2DT3 [0.3Mbps] - Broadcom AP BCM4306 | Pass
9.1.2 STA Multicast Throughput - Using Cisco 1230B - XP |
a. WPA - EAP-TLS | Pass
- SUT sends multicast data stream to STA2(Intersil) | Pass
- STA2 sends mulitcast data stream to SUT | Pass
b. WPA-PSK | Pass
- SUT sends multicast data stream to STA2(Intersil) | Pass
- STA2 sends mulitcast data stream to SUT | Pass
10.1 Non-Association with a WEP AP - XP |
- Verify the STA does not complete the association with the AP | Pass
10.2 Non-Association with an AP not using WPA - XP |
- Verify the STA does not complete the association with the AP | Pass
10.5.1 Non-Association with PSK configured station - XP |
- Verify the STA does not complete the association with the AP | Pass
10.5.2 Non-Association with a TLS configured station |
- Verify the STA does not complete the association with the AP | Pass

## CCX Test Results

Cisco Client eXtensions Test Plan Rev v.411 |  |
Cisco Compatible Extension v4.12 | Windows XP | Windows 2K
2 CCX v3 Compliance, CCX IE, and CEC IE Testing [S49] |  |
2.1 Require CCX v3 compliance and testing | Pass | Pass
2.2 Verify that client sends CCX V4 IE in association request | Pass | Pass
2.3 Verify that client ignores Cisco Extended Capabilities IE in AP beacons | Pass | Pass
3 CCKM for EAP-FAST, EAP-TLS, PEAP-GTC, and PEAP-MSCHAPv2 [S50] |  |
3.1 EAP-TLS and CCKM- Session timeout | Pass | Pass
3.2 EAP-TLS and CCKM – Broadcast Key Rotation | Pass | Pass
3.3 PEAP-GTC and CCKM - Session Timeout | Pass | Pass
3.4 PEAP-GTC and CCKM – Broadcast Key Rotation | Pass | Pass
3.5 PEAP-MSCHAPv2 and CCKM - Session Timeout | Pass | Pass
3.6 PEAP-MSCHAPv2 and CCKM – Broadcast Key Rotation | Pass | Pass
3.7 EAP-FAST Enhancements and CCKM - Session Timeout | Pass | Pass
3.8 EAP-FAST Enhancements and CCKM – Broadcast Key Rotation | Pass | Pass
4. Layer 2 Roaming Enhancements [S51] |  |
4.1.1 Client uses QBSS IE to choose initial AP | Pass | Pass
4.1.2 Client uses QBSS IE to roam | Pass | Pass
4.2.1Empty neighbor list does not disturb client | Pass | Pass
4.2.2 Maximum neighbor list does not disturb client | Pass | Pass
4.2.3 Neighbor list update from client does not disturb client | Pass | Pass
4.2.4. Client prefers neighbor on AP list | Pass | Pass
4.3.1 Directed Roam Frames | Pass | Pass
4.3.2 Broadcast Directed roam | Pass | Pass
4.4.1 Normal roam, poor link | Pass | Pass
4.4.2 Normal roam, load balancing | Pass | Pass
4.4.3 AP has insufficient capacity (TSPEC rejected) | Pass | Pass
4.4.4 First association to WLAN | Pass | Pass
4.4.6 Normal roam, better AP found | Pass | Pass
4.4.7 Deauthenticated or disassociated from the previous AP. | Pass | Pass
5 Network Admission Control [S52] |  |
| Pass | Pass
5.2 CLIENT ACCESS DENIED | Pass | Pass
5.3 CLIENT ROAMING WITH NAC ENABLED | Pass | Pass
5.4 CCKM ROAMING WITH NAC ENABLED | Pass | Pass
5.5 SUPPLICANT SENDS EAPOL-START WHEN CLIENT POSTURE CHANGES | Pass | Pass
6 SSIDL [S53] |  |
6.2 CLIENT ASSOCIATION TO SSID WITH OPEN AUTH | Pass | Pass
6.3 CLIENT ASSOCIATION TO SECURE TKIP SSID | Pass | Pass
7 CALL ADMISSION CONTROL [S54] |  |
7.1 ADDTS AND DELTS FROM CLIENT (VOICE TSPEC) | Pass | Pass
7.2 DENIED CALL DUE TO INSUFFICIENT BANDWIDTH | Pass | Pass
7.3 DENIED CALL DUE TO POLICY CONFIGURATION | Pass | Pass
7.4 NOT ROAMING TO AP UNABLE TO SUPPORT CALL | Pass | Pass
8 UNSCHEDULED AUTOMATIC POWER SAVE DELIVERY (U-APSD) [S55] |  |
8.1 CLIENT Identified as U-APSD CLIENT | Pass | Pass
8.2 U-APSD CLIENT OPERATION | Pass | Pass
9 TRAFFIC STREAM METRICS [S56] |  |
9.1 COUPLED WITH TSPEC | Pass | Pass
10 WIDS/FRAME REPORTING [S57] |  |
10.1 FRAME REPORT - Same Channel | Pass | Pass
10.2 FRAME REPORT - Different Channel | Pass | Pass
11 EAP-FAST ENHANCEMENTS [S58] |  |
11.1 INNER AUTHENTICATION METHODS | Pass | Pass
11.2 OTP AUTO-PROVISIONING | Pass | Pass
11.3 (UN)AUTHENTICATED-TLS-SERVER PROVISIONING MODE | Pass | Pass
11.4 OTP DATABASE ENHANCED SUPPORT | Pass | Pass
11.5 MACHINE AUTHENTICATION | Pass | Pass
11.6 CONTROL OF USER PROMPTS AND WARNINGS | Pass | Pass
12 MBSSID [S59] |  |
12.1 CLIENT UNDER TEST SENDS THE RM IE AND THAT THE MBSSID MASK AND RM STATE ARE SET CORRECTLY | Pass | Pass
12.2 RM - PASSIVE SCAN SAME CHANNEL | Pass | Pass
12.3 RM – ACTIVE SCAN DIFFERENT CHANNEL | Pass | Pass
12.4 CLIENT WALKABOUT - CLIENT INCLUDES AP RM STATE INFORMATION IN BEACON REPORT | Pass | Pass
12.5 AP RADIO SCAN – CLIENT INCLUDES AP RM STATE INFORMATION IN BEACON REPORT | Pass | Pass
13 LOCATION BASED SERVICES [S60] |  |
13.1 PATHLOSS MEASUREMENT REPORT | Pass | Pass
13.2 PATHLOSS MEASUREMENT PACKETS | Pass | Pass
14 KEEP-ALIVE [S61] |  |
14.1 KEEP-ALIVE TEST | Pass | Pass
15 LINK TEST [S62] |  |
15.1 UNICAST LINK TEST | Pass | Pass

Cisco Client eXtensions Test Plan Rev 3.61 |  |
Cisco Compatible Extension v1.0 |  |
3.2.1 Static WEP Functional Tests [S04, S14, S15, S16] | Windows XP | Windows 2K
3.2.1.1 128-bit WEP(Open Authentication, CKIP, CMIC, Different Transmit Keys) | Pass | Pass
3.2.2 EAP-TLS Functional Tests [S04, S08, S09, S15, S16, S17] (XP-Only) |  |
3.2.2.1 EAP-TLS (XP only) | Pass | XP Only
3.2.3 Mixed Cell (WEP and Non-WEP) Functional Tests [S04, S08, S14, S16, S23] |  |
3.2.3.1 LEAP (Mixed Cell), AP IP IE, Symbol IE, Device Identification) | Pass | Pass
3.3 Reporting APs that fail LEAP Authentication [S18] |  |
3.3.1 LEAP with invalid Authentication, Failure code 0x01 | Pass | Pass
3.3.2 Authentication Timeout, Failure code 0x02 | Pass | Pass
3.3.3 Challenge from AP Failed, Failure code 0x03 | Pass | Pass
Cisco Compatible Extension v2.0 |  |
4.3 AP Control of Client Transmit Power [S31] - [Must be tested on each PHY] |  |
4.3.1 TPC IE from multiple APs - Use of correct power setting upon a successful authentication | Pass | Pass
4.3.2 Client uses the minimum power limit set by the AP or configured power limit set by the client's host | Pass | Pass
4.3.3 Client uses the maximum power limit set by the AP or configured power limit set by the client's host | Pass | Pass
4.4 AP Assisted Roaming [S32] - [Must be tested on each PHY] |  |
4.4.1.1 Client send DDP information of previous AP(channel, SSID and amount of time since losing association) | Pass | Pass
4.4.1.2 Client does not send DDP information of the previous AP if it failed LEAP authentication to the new AP | Pass | Pass
4.4.1.3 Client roams to another AP in <=125 msecs when the radio channel is at opposite ends of frequency band | Pass | Pass
4.5 Fast Reauthentication with CCKM [S33] - [Must be tested on each PHY] |  |
4.5.1.1 CCKM MN Fast Authentication - Client Roaming | Pass | Pass
4.6 PEAP Supplicant [S34] |  |
4.6.1.1 PEAP Supplicant Installation/Configuration | Pass | Pass
4.6.1.2 PEAP Re-Authentication - Roaming - One time Password (Soft Token) | Pass | Pass
4.7.1 Beacon and Proble Response Tests [S36.8, S36.14] - [Must be tested on each PHY] |  |
4.7.1.1 Beacon Report - Beacon Table Scan | Pass | Pass
4.7.1.2 Beacon Report - Passive Scan, Different Channel | Pass | Pass
4.7.1.4 Enable/Disable non-serving channel measurements of duration greater than a specified time length | Pass | Pass
4.7.2 Frame Tests [S36.9, S36.15] - [Must be tested on each PHY] |  |
4.7.2.1 Frame Report - Same Channel | Pass | Pass
4.7.2.2 Frame Report - Different Channel | Pass | Pass
4.7.3 Channel Load Tests [S36.10, S36.16] - [Must be tested on each PHY] |  |
4.7.3.1 Channel Load Report - Different Channel | Pass | Pass
4.7.4 Noise Histogram Tests [S36.11, S36.17] - [Must be tested on each PHY] |  |
4.7.4.1 Noise Histogram Report - Different Channel | Pass | Pass
4.7.5 Multiple Radio Measurement Requests - [Must be tested on each PHY] |  |
4.7.5.1 Multiple Radio Measurement Requests - Radio Monitoring | Pass | Pass
4.7.5.2 WLSE Testing - Multiple RM Requests - Radio Monitoring | Pass | Pass
4.7.5.3 WLSE Testing - Multiple RM Requests - Client Walkabout | Pass | Pass
4.8 Cisco Compatible Extensions for WLAN Devices Version |  |
4.8.1 Client communicates its Cisco Compatible Extensions for WLAN Devices version to the AP in a DDP packet | Pass | Pass
Cisco Compatible Extension v3.0 |  |
5.1 EAP-FAST Functionality [S41] |  |
5.1.1 EAP-FAST authentication and Fragmentation | Pass | Pass
5.1.2 EAP-FAST authentication with CMIC and RTS/CTS support | Pass | Pass
5.1.3 EAP-FAST authentication with CKIP+CMIC and missing SSID in Beacons | Pass | Pass
5.1.4 EAP-FAST authentication with session timeout | Pass | Pass
5.1.5 EAP-FAST authentication with broadcast key rotation | Pass | Pass
5.1.6 WPA with EAP-FAST authentication | Pass | Pass
5.1.7 WPA with EAP-FAST authentication with session timeout | Pass | Pass
5.1.8 WPA with EAP-FAST authentication with broadcast key rotation | Pass | Pass
5.1.9 WPA optional with EAP-FAST authentication and TKIP+WEP128 | Pass | Pass
5.1.10 EAP-FAST clients on different VLANs are able to pass data to each other and do not roam on decrypt errors | Pass | Pass
5.1.11 EAP-FAST authentication failure - authentication timeout | Pass | Pass
5.1.12 EAP-FAST authentication failure - incorrect username | Pass | Pass
5.1.13 EAP-FAST authentication failure - incorrect password | Pass | Pass
5.2 CCKM with EAP-FAST [S45] |  |
5.2.1 CCKM with EAP-FAST authentication and WEP 128 cipher | Pass | Pass
5.2.2 CCKM with EAP-FAST authentication with CMIC | Pass | Pass
5.2.3 CCKM with EAP-FAST authentication with CKIP+CMIC | Pass | Pass
5.2.4 CCKM with EAP-FAST authentication with TKIP | Pass | Pass
5.2.5 CCKM with EAP-FAST authentication with session timeout set by AP | Pass | Pass
5.2.6 CCKM with EAP-FAST authentication with broadcast key rotation | Pass | Pass
5.3 WMM Basic Functionality [S44, S08, S16, S17] - [Must be tested on each PHY] |  |
5.3.1 WMM prioritization with Open authentication and Mixed-Cell Support | Pass | Pass
5.3.2 WMM prioritization with LEAP authentication + WEP128 cipher, CKIP, CMIC, broadcast key rotation, session timeout | Pass | Pass
5.3.3 WMM prioritization with CCKM key management with LEAP authentication with CKIP+CMIC cipher | Pass | Pass
5.3.4 WMM prioritization with WPA key management with LEAP authentication with TKIP cipher | Pass | Pass
5.3.5 WMM prioritization with EAP-FAST authentication with WEP128 cipher | Pass | Pass
5.3.6 WMM prioritization with CCKM key management with EAP-FAST authentication with CKIP+CMIC cipher | Pass | Pass
5.3.7 WMM prioritization with WPA key management with EAP-FAST authentication with TKIP cipher | Pass | Pass
5.3.8 WMM prioritization with PEAP-GTC authentication | Pass | Pass
5.4 Single Signon (Windows 2K/XP) - LEAP Setting and Dependency with CLM [S46] |  |
5.4.1 Windows Username and Password | Pass | Pass
5.4.2 Use Saved LEAP Username and Password | Pass | Pass
5.5 Single Signon (Windows 2K/XP) - Responses and Error Messages [ S46] |  |
5.5.1 LEAP Authentication Status | Pass | Pass
5.5.2 EAP-FAST Authentication Status | Pass | Pass
5.5.3 Error Messages during LEAP Authentication | Pass | Pass
5.5.4 Verify Supplicant handles LEAP authentication timeout correctly | Pass | Pass
5.6 Single Signon (Windows 2K/XP) - Additional Support for various features |  |
5.6.1 Standby/Hibernate Support | Pass | Pass
5.6.2 Plug and Play Support(removable client adapters only) | Pass | Pass
5.6.3 Multiple Domain Support | Pass | Pass
5.6.4 Password Change Support | Pass | Pass
5.6.5 Password Reset Support | Pass | Pass
5.6.6 EAP-FAST - Change Password on next logon support | Pass | Pass
5.7 WPA2 [S48] |  |
5.7.1 WPA2 with LEAP authentication with AES-CCM cipher | Pass | Pass
5.7.2 WPA2 with EAP-FAST authentication with AES-CCM cipher | Pass | Pass
5.7.3 WPA2 with PEAP-GTC authentication with AES-CCM cipher | Pass | Pass
5.8 WMM + WPA2 [S48] - [Must be tested on each PHY] |  |
5.8.1 WMM prioritization with WPA2 with LEAP authentication with AES-CCM cipher | Pass | Pass
5.8.2 WMM prioritization with WPA2 with EAP-FAST authentication with AES-CCM cipher | Pass | Pass
5.8.3 WMM prioritization with WPA2 with PEAP-GTC authentication with AES-CCM cipher | Pass | Pass
5.9 Other Testing [S04, S08, S09, S14, S15, S16, S17] |  |
5.9.1 128-bit WEP with CKIP+ CMIC and different transmit keys | Pass | Pass
5.9.2 EAP-TLS with CKIP, CMIC and session timeout | Pass | Pass

## WIFI 802.11a + WPA Test Results

802.11a+WPA STA Interoperabilty Tests |
5.1 5 5 Station Testing - Infrastructure |
5.1 Station OOB, Configurability and Initial Ping Tests |
5.1.1 OOB Verification for a Station | PASS
5.1.2 Configurability Test for ESSID,WEP Key,default pass phrase (“12345678”) for PSK WPA | PASS
5.1.3 STA WPA Initial Ping Interoperability Test,Supplicant/Server Funk/Funk,STA O/S Windows 2000 |
- Broadcom AP | PASS
- Cisco AP | PASS
- Atheros AP | PASS
- Globespan AP | PASS
- Synad AP | PASS
5.2 Station/AP Association and Throughput Tests |
5.2.1 Association,basic throughput tests | PASS
5.2.1.1 Association | PASS
5.2.1.2 Data Transfer 1(AP --> STA),Chariot script FILESENDL | PASS
5.2.1.3 Data Transfer 2 (STA --> AP),Chariot script FILESENDL | PASS
5.2.1.4 Data Transfer 3,Chariot script INQUIRYL | PASS
5.2.2 Configurations for Interoperability STA Testing |
5.2.2.1 Configuration #S1 |
STA O/S Windows 2000 |
- Association | PASS
- Data Transfer 1(AP --> STA)(S1DT1 10.821) | PASS
- Data Transfer 2 (STA --> AP)(S1DT2 14.080) | PASS
- Data Transfer 3,Chariot script INQUIRYL(S1DT3 1.082) | PASS
- Honoring NAV Background(tput <80% of measured DT#1 with TI card sending CTS frames) | PASS
- Honoring PLCP Header Background(tput <80% of measured DT#1 with TI card sending PLCP frames) | PASS
5.2.2.2 Configuration #S2Broadcom,WPA-PSK,Win2000 |
- Association | PASS
- Data Transfer 1(AP --> STA) (S2DT1 7.000) | PASS
- Data Transfer 2 (STA --> AP)(S2DT2 12.552) | PASS
- Data Transfer 3,Chariot script INQUIRYL(S2DT3 1.000) | PASS
5.2.2.3 Configuration #S3,Cisco,WPA-PSK,Funk,Win2000 |
- Association | PASS
- Data Transfer 1(AP --> STA)(S3DT1 9.358) | PASS
- Data Transfer 2 (STA --> AP)(S3DT2 10.514) | PASS
- Data Transfer 3,Chariot script INQUIRYL(S3DT3 0.750) | PASS
5.2.2.4 Configuration #S4,Broadcom,WPA-TLS,Funk,Win2000 |
- Association | PASS
- Data Transfer 1(AP --> STA) (S4DT1 10.500) | PASS
- Data Transfer 2 (STA --> AP)(S4DT2 14.389) | PASS
- Data Transfer 3,Chariot script INQUIRYL(S4DT3 0.750) | PASS
5.2.2.5 Configuration #S5,Synad,WPA-TLS,Microsoft 2003 Server,Win XP |
- Association | PASS
- Data Transfer 1(AP --> STA) (S5DT1 2.300) | PASS
- Data Transfer 2 (STA --> AP) (S5DT2 9.668) | PASS
- Data Transfer 3,Chariot script INQUIRYL (S5DT3 0.860) | PASS
5.2.2.6 Configuration #S6,Atheros,WEP, Win XP |
- Association | PASS
- Data Transfer 1(AP --> STA) (S6DT1 13.451) | PASS
- Data Transfer 2 (STA --> AP) (S6DT2 14.951) | PASS
- Data Transfer 3,Chariot script INQUIRYL(S6DT3 1.264) | PASS
5.2.2.7 Configuration #S7,Cisco,WEP,Win XP |
- Association | PASS
- Data Transfer 1(AP --> STA) (S7DT1 15.319) | PASS
- Data Transfer 2 (STA --> AP) (S7DT2 12.133) | PASS
- Data Transfer 3,Chariot script INQUIRYL (S7DT3 0.990) | PASS
5.2.2.8 Configuration #S6,Broadcom,Security off,Win XP |
- Association | PASS
- Data Transfer 1(AP --> STA) (S8DT1 6.200) | PASS
- Data Transfer 2 (STA --> AP) (S8DT2 12.624) | PASS
- Data Transfer 3,Chariot script INQUIRYL (S8DT3 1.200) | PASS
5.3 STA Roaming |
5.3.1 Same Mode Roaming with an Authentication Server |
Atheros | PASS
Cisco | PASS
Synad | PASS
Broadcom | PASS
5.3.2 Same Mode Roaming using Pre-Shared key’s |
ESSID roaming,Beacon Interval default,Channel 36,Security WPA-PSK = “12345678”,RTS/Fragmentation Off, |
Supplicant Funk, STA O/S Windows 2000 |
Atheros | PASS
Cisco | PASS
Synad | PASS
Broadcom | PASS
5.4 Broadcast/Multicast reception |
5.4.1 Multicast Configuration #MCS1 |
- Verify Realaud script completes without errors | PASS
5.4.2 Multicast Configuration #MCS2 |
- Verify Realaud script completes without errors | PASS
5.5 Negative Tests |
5.5.1 Configuration mismatches |
- Wrong ESSID: | PASS
- Wrong case in ESSID characters: | PASS
- Substring mismatch between STA and AP | PASS
- WEP key mismatch | PASS
5.6 STA WPA Specific Tests |
5.6.1 STA Countermeausres with Win2K STA using Funk Supplicant against Synad AP |
- After the first bad frame STA continues to ping for the next 70 seconds | PASS
- After the second bad frame STA continues to ping for the next 50 seconds | PASS
- After the third bad frame STA deauthenticates and pings stop | PASS
- After 60 seconds the STA can associate and the ping session resumes | PASS
5.6.2 STA WPA Negative Tests |
5.6.2.1 Non-Association with a WEP AP |
5.6.2.2 Non-Association with an AP not using WPA | PASS
5.6.2.3 Pre-Shared Key – 802.1X-TLS Rejection | PASS
5.6.2.3.1 Non-Association with PSK configured Station | PASS
5.6.2.3.2 Non-Association with a TLS configured station | PASS
6 Station Testing - IBSS |
6.1 Active Scan Tests |
6.1 Configuration SI1 |
- FILESNDL from Joiner to the SUT (SI1DT1 2.600) | PASS
- FILESNDL from SUT to Joiner (SI1DT2 13.598) | PASS
6.2 Passive Scan Tests |
6.2 Configuration SI1 |
- FILESNDL from Joiner to the SUT (SI2DT1 11.481) | PASS
- FILESNDL from SUT to Joiner (SI2DT2 15.711) | PASS
6.3 IBSS WEP On Tests |
- Chariot FILESNDLfrom Broadcom to the SUT (SI3DT1 14.055) | PASS
- Chariot multicast Real-Audio test with Intel as the broadcaster (SI3DT2 0.056) | PASS
- Chariot multicast Real-Audio test with SUT as the broadcaster (SI3DT3 0.056) | PASS
- Chariot FILESNDL from SUT to Broadcom (SI3DT4 15.327) | PASS
6.4 IBSS WEP Off Tests |
- Chariot FILESNDL Intel to SUT (SI4DT1 15.468) | PASS
- Chariot FILESNDL SUT to Intel (SI4DT2 12.000) | PASS
- Chariot FILESNDL Broadcom to SUT (SI4DT3 9.009) | PASS
- Chariot FILESNDL SUT to Broadcom (SI4DT4 16.623) | PASS
6.5 Re-Join Tests |
- Range tests within range,moved out of range,back in range. | PASS
7 Dual Band Tests |
7.1 Bridging Throughput Test for Dual Band 802.11a and 802.11g APs |
- Association | PASS
- Chariot FILESENDL, A-STA --> G-STA (DB1DT1 8.00) | PASS
- Chariot FILESENDL, G-STA --> A-STA (DB1DT2 10.00) | PASS
7.3 Cross-Band Station Roaming Test for Dual Band Stations |
7.3.1 All APS are configured as: (ESSID: 0123456789012345678901234567890; Ch: 60 for 11a & 10 for 11g; |
STA Roaming (TI-G -> Cisco-A ->Globespan G -> Atheros A- > TI-G) | Pass
7.3.2 All APS are configured as: (ESSID: 0123456789012345678901234567890; Ch: 60 for 11a & 10 for 11g; |
STA Roaming (TI-G -> Cisco-A ->Globespan G -> Atheros A- > TI-G) | Pass
7.3.3 All APS are configured as: (ESSID: 0123456789012345678901234567890; Ch: 60 for 11a & 10 for 11g; |
STA Roaming (TI-G -> Cisco-A ->Globespan G -> Atheros A- > TI-G) | Pass

## WME/WMM 802.11 Test Results

WiFi 802.11 a/g + WMM STA Interoperability Test Matrix |
5.1: WME-S1: Interworking with legacy Infrastructure: (1 legacy AP with WME STAUT) |
STAUT: (WinXP, WEP Off, PS Off) |
1. - Verify Beacon frame | Pass
2. - Verify If Probe Request contains any WME element. Fail if so. | Pass
3. - Verify If STAUT Association Request contains any WME element. Fail if so. | Pass
- Verify STAUT is associated. Pass if so. | Pass
4. - Record tx throughput of RTP1_BE and verify that thruput [9.7] | Pass
5. - Record rx throughput of RTP1_BE and verify that thruput [9.7] | Pass
5.2: WME-S2: Traffic differentiation in single BSS: (1 WME AP with 1 WME STAUT) |
1. Verify Beacon frame | Pass
2. If a Probe Request occurs and STAUT Probe Request contains any WMM element, FAIL | Pass
3. If STAUT Association Request contains WMM information element AND STA Associated, PASS | Pass
4. STAUT Transmit RTP3_BE,Receive RTP1_BE,RTP2_VI |
- Record tx throughput of RTP1_BE | Pass
- Record tx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
5. STAUT Transmit RTP1_BE,RTP2_VI,RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
6. STAUT Transmit RTP1_BE, RTP2_VI,Receive RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record tx throughput of RTP3_BE | Pass
7. STAUT Transmit RTP1_BK, RTP2_BE,Receive RTP3_BK |
- Record rx throughput of RTP1_BK | Pass
- Record rx throughput of RTP2_BE | Pass
- Record tx throughput of RTP3_BK | Pass
8. STAUT Transmit RTP1_VI, RTP2_VO,Receive RTP3_VI |
- Record rx throughput of RTP1_VI | Pass
- Record rx throughput of RTP2_VO | Pass
- Record tx throughput of RTP3_VI | Pass
5.3:Traffic differentiation in single BSS: 1 WMM AP and 1 WMM STA, and 1 WMM STAUT |
5.3.3.1 Configuration of WMM-S3-NoSecurity |
1. Verify Beacon frame | Pass
2. If a Probe Request occurs and STAUT Probe Request contains any WMM element, FAIL | Pass
3. If STAUT Association Request contains WMM information element AND STA Associated, PASS | Pass
4. STAUT Transmit RTP1_BE,STA2 Transmit RTP2_VI RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
5. STAUT Transmit RTP2_VI,STA2 Transmit RTP1_BE RTP3_BE |
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP3_BE | Pass
6. STAUT Transmit RTP1_BK,STA2 Transmit RTP2_BE RTP3_BK |
- Record rx throughput of RTP1_BK | Pass
- Record rx throughput of RTP2_BE | Pass
- Record rx throughput of RTP3_BK | Pass
7. STAUT Transmit RTP1_VI,STA2 Transmit RTP2_VO RTP3_VI |
- Record rx throughput of RTP1_VI | Pass
- Record rx throughput of RTP2_VO | Pass
- Record rx throughput of RTP3_VI | Pass
5.3.3.2 Configuration of WMM-S3-WEP |
1. Verify Beacon frame | Pass
2. If a Probe Request occurs and STAUT Probe Request contains any WMM element, FAIL | Pass
3. If STAUT Association Request contains WMM information element AND STA Associated, PASS | Pass
4. STAUT Transmit RTP1_BE,STA2 Transmit RTP2_VI RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
5. STAUT Transmit RTP2_VI,STA2 Transmit RTP1_BE RTP3_BE |
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP3_BE | Pass
6. STAUT Transmit RTP1_BK,STA2 Transmit RTP2_BE RTP3_BK |
- Record rx throughput of RTP1_BK | Pass
- Record rx throughput of RTP2_BE | Pass
- Record rx throughput of RTP3_BK | Pass
7. STAUT Transmit RTP1_VI,STA2 Transmit RTP2_VO RTP3_VI |
- Record rx throughput of RTP1_VI | Pass
- Record rx throughput of RTP2_VO | Pass
- Record rx throughput of RTP3_VI | Pass
5.3.3.3 Configuration of WMM-S3-WPA |
1. Verify Beacon frame | Pass
2. If a Probe Request occurs and STAUT Probe Request contains any WMM element, FAIL | Pass
3. If STAUT Association Request contains WMM information element AND STA Associated, PASS | Pass
4. STAUT Transmit RTP1_BE,STA2 Transmit RTP2_VI RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
5. STAUT Transmit RTP2_VI,STA2 Transmit RTP1_BE RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
6. STAUT Transmit RTP1_BK,STA2 Transmit RTP2_BE RTP3_BK |
- Record rx throughput of RTP1_BK | Pass
- Record rx throughput of RTP2_BE | Pass
- Record rx throughput of RTP3_BK | Pass
7. STAUT Transmit RTP1_VI,STA2 Transmit RTP2_VO RTP3_VI |
- Record rx throughput of RTP1_VI | Pass
- Record rx throughput of RTP2_VO | Pass
- Record rx throughput of RTP3_VI | Pass
5.3.3.4 Configuration of WMM-S3-WPA2 |
1. Verify Beacon frame | Pass
2. If a Probe Request occurs and STAUT Probe Request contains any WMM element, FAIL | Pass
3. If STAUT Association Request contains WMM information element AND STA Associated, PASS | Pass
4. STAUT Transmit RTP1_BE,STA2 Transmit RTP2_VI RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
5. STAUT Transmit RTP2_VI,STA2 Transmit RTP1_BE RTP3_BE |
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP3_BE | Pass
6. STAUT Transmit RTP1_BK,STA2 Transmit RTP2_BE RTP3_BK |
- Record rx throughput of RTP1_BK | Pass
- Record rx throughput of RTP2_BE | Pass
- Record rx throughput of RTP3_BK | Pass
7. STAUT Transmit RTP1_VI,STA2 Transmit RTP2_VO RTP3_VI |
- Record rx throughput of RTP1_VI | Pass
- Record rx throughput of RTP2_VO | Pass
- Record rx throughput of RTP3_VI | Pass
5.4 Traffic differentiation in single BSS: 1 AP and 1 WMM STAUT and 1 legacy STA |
1. Verify Beacon frame | Pass
2. If a Probe Request occurs and STAUT Probe Request contains any WMM element, FAIL | Pass
3. If STAUT Association Request contains WMM information element AND STA Associated, PASS | Pass
4. STAUT Transmit RTP1_BE RTP2_VI,STA2 Transmit RTP2_VI RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
5. STAUT Transmit RTP2_VI,STA2 Transmit RTP1_BE RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
6. STAUT Transmit RTP1_BE,Receive RTP2_VI,STA2 Transmit RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record tx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
5.5 Test of ACM bit conformance (WMM-S5) |
1. Verify Beacon frame | Pass
2. Probe Request occurs | Pass
3. Association Request | Pass
4. STAUT Transmit RTP2_VI RTP3_BE,STA2 Transmit RTP1_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI | Pass
- Record rx throughput of RTP3_BE | Pass
5.6 Test of AC Parameter Modification (WMM-S6) |
1. Verify Beacon frame | Pass
2. Probe Request occurs | Pass
3. Association Request | Pass
With modified AC parameters: |
4. STAUT Transmit RTP2_VI RTP3_BE,STA2 Transmit RTP1_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI and verify that RTP2 is 85% or less value of RTP1 or RTP3 | Pass
- Record rx throughput of RTP3_BE | Pass
With modified AC parameters restored to defaults: |
5. STAUT Transmit RTP2_VI RTP3_BE,STA2 Transmit RTP1_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI and verify that RTP2 is 115% or more the value of RTP2 above | Pass
- Record rx throughput of RTP3_BE | Pass
5.7 TXOP Limit Test (WMM-S7) |
1. Set TXOPlimit: AC_VI = 0 (1 frame) on AP |
STAUT Transmit RTP1_VI,STA2 Transmit RTP2_BE |
- Record rx throughput of RTP1_VI | Pass
- Record rx throughput of RTP2_BE [RTP1/RTP2 <=177%] | Pass
2. Set TXOPlimit: AC_VI = 24 (768 µS) on AP |
STAUT Transmit RTP1_VI,STA2 Transmit RTP2_BE |
- Record rx throughput of RTP1_VI | Pass
- Record rx throughput of RTP2_BE [RTP1/RTP2 <=217%] | Pass
3. Set TXOPlimit: AC_VI = 34 (1088 µS) on AP |
STAUT Transmit RTP1_VI,STA2 Transmit RTP2_BE |
- Record rx throughput of RTP1_VI | Pass
- Record rx throughput of RTP2_BE [RTP1/RTP2 <=220%] | Pass
5.8 Interworking with legacy Infrastructure: 1 Legacy AP and 1 WMM STAUT and 1 legacy STA (WMM-S8) |
1. Verify Beacon frame | Pass
2. Probe Request occurs | Pass
3. Association Request | Pass
4. STAUT Transmit RTP2_VI ,STA2 Transmit RTP1_BE,RTP3_BE |
- Record rx throughput of RTP1_BE | Pass
- Record rx throughput of RTP2_VI [6.9] | Pass
- Record rx throughput of RTP3_BE | Pass
5.9 Test of STAUT “No Acknowledgement” (WMM-S9) |
1. Verify Beacon frame | Pass
2. Probe Request occurs | Pass
3. Association Request | Pass
4. STAUT Receive RTP1_BE,RTP2_VI |
- Record tx throughput of RTP1_BE | Pass
- Record tx throughput of RTP2_VI | Pass
5 Configure the testbed AP to set the “ack policy” field to “012” (no acknowledgement) in QoS Control frames for all AC, STAUT Receive RTP1_BE,RTP2_VI |
- Record tx throughput of RTP1_BE{should be > from step 4] | Pass
- Record tx throughput of RTP2_VI {should be > from step 4] | Pass

## WPA2 802.11a/g Test Results

WiFi 802.11 a/g + WPA2 System Interoperability Test Matrix |
5.1.1 OOB Verification | Pass
5.1.2 STA Initial Ping Interoperability Test |
- Cisco (AP1) | Pass
- Broadcom (AP2) | Pass
- Atheros (AP3) | Pass
- Instant 802 (AP4) | Pass
5.2.2.1 Configuration #S1 -- Cisco AP |
- Data Transfer 2: FileSendLong Rx - S1DT2[14.5] | Pass
- Data Transfer 3: InquiryLong Tx - S1DT3[0.89] | Pass
5.2.2.2 Configuration #S2 --Broadcom AP |
- Data Transfer 1: FileSendLong Tx - S2DT1[10.4] | Pass
- Data Transfer 3: InquiryLong Tx - S2DT3[0.87] | Pass
5.2.2.3 Configuration #S3 -- Atheros AP |
- Data Transfer 1: FileSendLong Tx - S3DT1[7.6] | Pass
- Data Transfer 2: FileSendLong Rx - S3DT2[5.1] | Pass
- Data Transfer 3: InquiryLong Tx - S3DT3[0.73] | Pass
5.2.2.4 Configuration #S4 -- Broadcom AP |
- Data Transfer 1: FileSendLong Tx - S4DT1[11.39] | Pass
- Data Transfer 2: FileSendLong Rx - S4DT2 [11.9] | Pass
- Data Transfer 3: InquiryLong Tx - S4DT3[0.73] | Pass
5.2.2.5 Configuration #S5 – Atheros AP - Replay Counter Processing |
- Data Transfer 4: InquiryL-Replay Tx - S5DT4[0.84] | Pass
5.2.2.6 Configuration #S6 – Atheros AP |
- Data Transfer 1: FileSendLong Tx - S6DT1[14.7] | Pass
- Data Transfer 2: FileSendLong Rx - S6DT2 [15.5] | Pass
- Data Transfer 3: InquiryLong Tx - S6DT3 [0.85] | Pass
5.2.2.7 Configuration #S7 – Instant 802 AP |
- Data Transfer 1: FileSendLong Tx - S7DT1[9.95] | Pass
- Data Transfer 2: FileSendLong Rx - S7DT2 [16.1] | Pass
- Data Transfer 3: InquiryLong Tx - S7DT3 [0.80] | Pass
5.3.1 - WPA Same Mode Roaming using Pre-Shared Keys |
- Cisco (AP1) | Pass
- Broadcom (AP2) | Pass
- Atheros (AP3) | Pass
5.4.1 Multicast Configuration #MCS1 Cisco AP Values: (ESSID: Multicast,Beacons 100) |
- Data Transfer: Realaud Rx | Pass
5.4.1 Multicast Configuration #MCS1 Broadcom AP Values: (ESSID: Multicast,Beacons 100) |
- Data Transfer: Realaud Rx | Pass
5.5 STA Pre-authentication and PMK Caching |
5.5.1,5.5.2 Pre-authentication Test |
- Associate STAUT with either AP and iInitiate a continuous ping from STAUT to the wired network. | Pass
- Power off the AP to which the STAUT is currently associated and verify that the ping resumes within 90 seconds. | Pass
- Wired sniffer capture - Verify that an EAP-Success frame with the ethertype of “pre-authentication” (0x88c7) was sent to the STAUT’s MAC address. | Pass
- Wireless sniffer capture - Verify that a PMKID is included in the association or re-association request from STAUT to AP1 | Pass
- Wireless sniffer capture - Verify that the same PMKID is included in message 1 of the 4-way handshake sent by AP1 | Pass
- Wireless sniffer capture - Verify that no EAP frames (full 802.1X exchange) are sent from STAUT to AP1 or from AP1 to STAUT. | Pass
5.5.3,5.5.4 PMK Caching Test |
- Associate STAUT with either AP and iInitiate a continuous ping from STAUT to the wired network. | Pass
- Force a roaming event for STAUT from the initial AP to second AP in the test bed without clearing the PMK cache on the initial AP(disable radio on the initial AP). | Pass
- Verify STAUT ping resumes within 90 seconds. | Pass
- Force a re-association event for STAUT from the second AP back to the initial AP . | Pass
- Verify in the sniff that a PMKID is included in the association or re-association request from STAUT to initial AP | Pass
- Verify that the same PMKID is included in message 1 of the 4-way handshake sent by the initial AP to the STAUT | Pass
- Verify that no EAP frames (full 802.1X exchange) are sent from STAUT to the initial AP. | Pass
5.6 WPA Specific Countermeasures |
- After the first bad frame STA continues to ping for the next 70 seconds | Pass
- After the second bad frame STA continues to ping for the next 50 seconds | Pass
- After the third bad frame STA deauthenticates and pings stop | Pass
- After 60 seconds the STA can associate and the ping session resumes | Pass
5.7 STA WPA2 Negative tests |
5.7.1.1 Non-Association with a WEP AP,Instant 802 |
- Verify the STA does not receive a ping response from the authenticaton server | Pass
5.7.1.2 Non-Association with an AP not using WPA2,Instant 802 |
- Verify the STA does not receive a ping response from the authenticaton server | Pass
5.7.1.3 WPA-Personal – WPA-Enterprise Rejection |
5.7.1.3.1 Non-Association with PSK configured Station |
- Verify a reference STA configured for WPA-TLS can associate and can ping the server | Pass
- Verify the STAUT does not receive a ping response from the authenticaton server | Pass
5.7.1.3.2 Non-Association with a TLS configured Station |
- Verify the STA does not receive a ping response from the authenticaton server | Pass
- Verify the STA does not receive a ping response from the authenticaton server | Pass

## WHQL Test Results

- WindowsXP results are based on HCT 12.1.01.

  01/03/2000 22:01:26 04:38:02 2422 2352 6 64 LogName | Total | Passed | Failed | Warned
  2c_rsssendrecv.htm | 5 | 5 | 0 | 0
  2c_wpa_sendrecv_aes.htm | 4 | 4 | 0 | 0
  1c_rssoids.htm | 4 | 4 | 0 | 0
  2c_wlan_statistics.htm | 11 | 10 | 0 | 1
  2c_wpa_sendcheck.htm | 8 | 8 | 0 | 0
  2c_wpa_removekey.htm | 10 | 10 | 0 | 0
  2c_wpa_infrastructure.htm | 6 | 6 | 0 | 0
  2c_wpa_bssidlist.htm | 7 | 7 | 0 | 0
  2c_wpa_authentication.htm | 7 | 7 | 0 | 0
  2c_wpa_adhoc.htm | 4 | 4 | 0 | 0
  2c_wlan_wep.htm | 28 | 28 | 0 | 0
  2c_wlan_reloaddefaults.htm | 19 | 19 | 0 | 0
  2c_wlan_adhoc.htm | 10 | 10 | 0 | 0
  1c_wpa_networktypessupported.htm | 6 | 6 | 0 | 0
  1c_wpa_encryption.htm | 6 | 6 | 0 | 0
  1c_wpa_associationinfo.htm | 13 | 13 | 0 | 0
  1c_wlan_ssid.htm | 22 | 22 | 0 | 0
  1c_wlan_powermode.htm | 16 | 16 | 0 | 0
  1c_wlan_networktypeinuse.htm | 11 | 11 | 0 | 0
  1c_wlan_disassociate.htm | 13 | 13 | 0 | 0
  1c_wlan_configuration.htm | 13 | 13 | 0 | 0
  1c_wlan_bssidlist.htm | 43 | 43 | 0 | 0
  1c_wlan_bssid.htm | 10 | 10 | 0 | 0
  1c_wlan_associatetime.htm | 7 | 7 | 0 | 0
  2m_WOLPattern.htm | 5 | 5 | 0 | 0
  2m_WOLMagicPacket.htm | 4 | 4 | 0 | 0
  2c_PMStandby.htm | 36 | 36 | 0 | 0
  2c_PMHibernate.htm | 46 | 46 | 0 | 0
  2c_TransferData.htm | 26 | 26 | 0 | 0
  2c_StressClient.htm | 18 | 18 | 0 | 0
  2c_Simultaneous.htm | 31 | 31 | 0 | 0
  2c_SendRecv1.htm | 409 | 380 | 0 | 29
  2c_SendPackets.htm | 57 | 52 | 0 | 5
  2c_RecvMulticast.htm | 182 | 162 | 0 | 20
  2c_ReceivePackets.htm | 66 | 66 | 0 | 0
  2c_Priority.htm | 8 | 8 | 0 | 0
  2c_PerformanceProfile.htm | 32 | 32 | 0 | 0
  2c_receivestats.htm | 3 | 3 | 0 | 0
  2c_PerformanceBlast.htm | 16 | 16 | 0 | 0
  2c_OffloadTaskMisc.htm | 4 | 4 | 0 | 0
  2c_OffloadCheckSum.htm | 4 | 4 | 0 | 0
  2c_OffloadLargeSend.htm | 4 | 4 | 0 | 0
  2c_LoadUnload.htm | 186 | 186 | 0 | 0
  2c_Deadlock.htm | 11 | 11 | 0 | 0
  2c_shortpackets.htm | 4 | 4 | 0 | 0
  2c_CheckConnections.htm | 11 | 11 | 0 | 0
  2c_AddressChange.htm | 80 | 80 | 0 | 0
  1c_SetMulticast.htm | 283 | 283 | 0 | 0
  1c_SetLookahead.htm | 75 | 75 | 0 | 0
  1c_Reset.htm | 149 | 149 | 0 | 0
  1c_OidsNdisRequest.htm | 85 | 85 | 0 | 0
  1c_OffloadInvalid.htm | 4 | 4 | 0 | 0
  1c_LoopbackStress.htm | 19 | 19 | 0 | 0
  1c_LoopbackSend.htm | 130 | 130 | 0 | 0
  1c_KernelCalls.htm | 8 | 8 | 0 | 0
  1c_FaultHandling.htm | 30 | 30 | 0 | 0
  1c_64BitOIDs.htm | 11 | 5 | 0 | 6
  2c_wpa_addkey.htm | 13 | 13 | 0 | 0
  1c_wlan_mediaevents.htm | 16 | 16 | 0 | 0
  1c_InitTime.htm | 25 | 24 | 0 | 1
  2c_MediaCheck.htm | 31 | 29 | 0 | 2
  WHQLConfigCheck.htm | 17 | 17 | 0 | 0
  Total | 2422 | 2358 | 0 | 64

- Windows2000 results are based on HCT 11.2.

  08/11/2003 12:29:00 18:23:00 2099 2037 10 52

  LogName | Total | Passed | Failed | Warned
  2c_PMStandby.htm | 26 | 26 | 0 | 0
  2c_PMHibernate.htm | 35 | 35 | 0 | 0
  1c_InitTime.htm | 25 | 25 | 0 | 0
  2c_MediaCheck.htm | 26 | 25 | 0 | 1
  1c_wlan_ssid.htm | 9 | 9 | 0 | 0
  1c_wlan_powermode.htm | 4 | 4 | 0 | 0
  1c_wlan_associatetime.htm | 5 | 5 | 0 | 0
  2m_wlan_wep.htm | 9 | 9 | 0 | 0
  1c_wlan_bssidlist.htm | 5 | 5 | 0 | 0
  1c_wlan_mediaevents.htm | 11 | 9 | 0 | 2
  1c_wlan_disassociate.htm | 15 | 15 | 0 | 0
  2m_WOLMagicPacket.htm | 3 | 2 | 0 | 1
  2c_TransferData.htm | 25 | 24 | 0 | 1
  2c_StressClient.htm | 17 | 17 | 0 | 0
  2c_Simultaneous.htm | 30 | 30 | 0 | 0
  2c_SendRecv1.htm | 408 | 396 | 0 | 12
  2c_SendPackets.htm | 56 | 36 | 0 | 20
  2c_RecvMulticast.htm | 182 | 180 | 0 | 2
  2c_ReceivePackets.htm | 65 | 63 | 0 | 2
  2c_Priority.htm | 7 | 7 | 0 | 0
  2c_PerformanceProfile.htm | 31 | 31 | 0 | 0
  2c_PerformanceBlast.htm | 15 | 15 | 0 | 0
  2c_OffloadTaskMisc.htm | 4 | 4 | 0 | 0
  2c_OffloadLargeSend.htm | 4 | 4 | 0 | 0
  2c_OffloadCheckSum.htm | 4 | 4 | 0 | 0
  2c_LoadUnload.htm | 164 | 163 | 0 | 1
  2c_Deadlock.htm | 10 | 10 | 0 | 0
  2c_ShortPackets.htm | 3 | 3 | 0 | 0
  2c_CheckConnections.htm | 10 | 10 | 0 | 0
  1c_SetMulticast.htm | 289 | 289 | 0 | 0
  1c_SetLookahead.htm | 75 | 75 | 0 | 0
  1c_Reset.htm | 149 | 149 | 0 | 0
  1c_OidsNdisRequest.htm | 83 | 83 | 0 | 0
  1c_OffloadInvalid.htm | 4 | 4 | 0 | 0
  1c_LoopbackStress.htm | 19 | 19 | 0 | 0
  1c_LoopbackSend.htm | 130 | 129 | 0 | 1
  1c_FaultHandling.htm | 30 | 30 | 0 | 0
  1c_KernelCalls.htm | 8 | 6 | 0 | 2
  1c_64BitOIDs.htm | 11 | 5 | 0 | 6
  2c_AddressChange.htm | 73 | 72 | 0 | 1
  2m_wlan_adhoc.htm | 10 | 3 | 7 | 0
  WHQLConfigCheck.htm | 10 | 9 | 1 | 0
  Total | 2099 | 2039 | 8 | 52

Copyright © 2001-2005 Broadcom Corporation